/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dao;

import model.SubTema;

/**
 *
 * @author DC PC
 */
public interface SubTemaDao {
    /**
     * Metodo para atualizar objeto subtema na tabela SubTema.
     * @param subtema
     * @throws AtividadeDAOException
     */
    void atualizar (SubTema subtema) throws AtividadeDAOException;

    /**
     * Metodo para excluir subtema da tabela SubTema.
     * @param subtema
     * @throws AtividadeDAOException
     */
    void excluir (SubTema subtema) throws AtividadeDAOException;

    /**
     * Metodo para adicionar objeto subtema na tabela SubTema.
     * @param subtema
     * @throws AtividadeDAOException
     */
    void salvar (SubTema subtema) throws AtividadeDAOException;
    
    SubTema procurarSubTema(String nomeSubTema) throws AtividadeDAOException;
    
}
